@charset "utf-8";

.popupbox{width:357px; min-height:110px; _height:110px; position:absolute; top:40%; left:40%; z-index:10000000; font-family:"宋体"; margin:0 auto}

.popupbox .warning{ width:357px;  height:auto; min-height:110px; _height:110px; position: relative; margin:0 auto;  z-index:1000; border:1px solid #bdbdbb; background:#FAFAFA}
.popupbox .warning .tipbot{ height:5px; overflow:hidden; display:none}
.popupbox .warning .tiptop{background:url(../images/popuplogintitbg.gif) repeat-x 0 0; height:44px; line-height:44px; color:#554f41; font-weight:bold; border-bottom:1px #bdbdbb solid}
.popupbox .btnbox{ text-align:center; padding:0 0 10px 0; font-weight:bold;   height:auto; min-height:10px; _height:10px; width:auto; overflow:visible; text-align:center }
.popupbox .btnbox input{ background:url(../images/bg-popup-btn.png) no-repeat 0 0; height:29px; width:85px; border:none;  vertical-align:middle }
.popupbox .btnbox .btn-czbtn{background:url(../images/bg-popup-btn.png) no-repeat left -19px; height:29px; width:85px; border:none; margin:0 auto; vertical-align:middle}
.popupbox .btnbox .btn-okbtn{ background-position:0 -77px;}
.popupbox .btnbox .btn-yzbtn{ background-position:0 -48px;}

.popupbox .tiptop .tit_sfconf{ padding-left:8px; text-align:left; padding-left:28px;}
.popupbox .tipalert .btn-close,.tiptop .btn-close{ position:absolute; top:18px; left:318px; width:11px; height:11px; display:block; overflow:hidden;background:url(../images/bg-popup-btn.png) no-repeat 0 0;}
.popupbox .tip_login{ padding:26px 28px; height:auto; min-height:110px; _height:110px; text-align:left }
.popupbox .tip_login input{ border:1px solid #bdbdbb; line-height:16px; height:16px; width:160px; padding:3px 0 0 0; margin-left:9px;}
* html .popupbox .tip_login input{ padding:0 0 0 0; line-height:19px; height:19px;}
* + html .popupbox .tip_login input{ padding:0 0 0 0; line-height:19px; height:19px;}
@media all and (min-width:0px){.popupbox .tip_login input{ padding:2px 0 0 0; height:17px; line-height:17px;}}
body:nth-of-type(1) .popupbox .tip_login input{ padding:3px 0 0 0;  } 

.popupbox .tip_login p{ line-height:16px;color:#554f41; font-weight:normal}
.popupbox .loginname{ padding:0 ; font-weight:bold; height:30px;}
.popupbox .loginpsw{  padding:0;font-weight:bold; height:51px;}
.popupbox .tip_login .btnbox input{ height:29px; width:85px; border:none; margin:0 auto; vertical-align:middle}

.popupbox .tip_login .wjmm{ text-align:right; color:#d16801; margin-left:22px; text-decoration:underline; position: absolute; top:-49px; right:0px;}
.popupbox .tip_login .newuser{ text-align:right; color:#d16801; margin-left:22px;  text-decoration:underline; position: absolute; top:-79px; right:0px;}
.popupbox .tip_login .newuser:visited,.tip_login .newuser:visited{ color:#d16801;}
.popupbox .tip_login .btn-loginbtn{ text-align:center; padding-left:9px; height:30px; position:relative; padding:0;}


.popupbox .tipalert{ padding:26px 20px; height:auto; min-height:111px; _height:111px; color:#554F41;}
.popupbox .tipalert .btn-yzbtn{ background-position:0 -77px;}
.popupbox .tipalert p{ padding:5px 0; color:#554F41;}
.popupbox .tipalert table{  height:51px; line-height:18px; width:303px; text-align: center;margin:0 auto;}
.popupbox .tipalert table td{  font-weight:normal; vertical-align:middle; line-height:20px; padding:20px 0;} 
.popupbox .tipalert a.btn-openvip{ color:#F60; text-decoration:underline}
